Reasoning about Consistency in Model Merging
نویسندگان
چکیده
Models undergo a variety of transformations throughout development. One of the key transformations is merge, used when developers need to combine a set of models with respect to the overlaps between them. A major question about model transformations in general, and merge in particular, is what consistency properties are preserved across the transformations and what consistency properties may need to be re-checked (and if necessary, re-established) over the result. In previous work [18], we developed a technique based on category-theoretic colimits for merging sets of inter-related models. The use of category theory leads to the preservation of the algebraic structure of the source models in the merge; however, this does not directly provide a characterization of the (in)consistency properties that carry over from the source models to the result, because consistency properties are predominantly expressed as logical formulas. Hence, an investigation of the connections between the “algebraic” and “logical” properties of model merging became necessary. In this paper, we undertake such an investigation and use techniques from finite model theory [9] to show that the use of colimits indeed leads to the preservation of certain logical properties. Our results have implications beyond the merge framework in [18] and are potentially useful for the broad range of techniques in the graph transformation and algebraic specification literature that use colimits as the basis for model manipulations.
منابع مشابه
Comprehension of factual, nonfactual, and counterfactual conditionals by Iranian EFL learners
A considerable amount of studies have been established on conditional reasoning supporting mental model theory of propositional reasoning. Mental model theory proposed by Johnson- larid and Byrne is an explanation of someone's thought process about how something occurs in the real world. Conditional reasoning as a kind of reasoning is the way to speak about possibilities or probabilities. The a...
متن کاملDeclarative Merging of and Reasoning about Decision Diagrams
Decision diagrams (DDs) are a popular means for decision making, e.g., in clinical guidelines. Some applications require to integrate multiple related yet different diagrams into a single one, for which algorithms have been developed. However, existing merging tools are monolithic, application-tailored programs with no clear interface to the actual merging procedures, which makes their reuse ha...
متن کاملDiagrammatic Reasoning about Allen's Interval Relations
we explore different ways in which a computational model of diagrammatic reasoning can capture imagery experiences which subjects reported in an experiment on spatial reasoning. The algorithmic reconstruction of this particular reasoning process suggests that computational models of diagrammatic reasoning should be formulated at different levels of abstraction. Four levels are distinguished ord...
متن کاملDecision with Dempster-Shafer belief functions: Decision under ignorance and sequential consistency
This paper examines proposals for decision making with Dempster-Shafer belief functions from the perspectives of requirements for decision under ignorance and sequential consistency. The focus is on the proposals by Jaffray & Wakker and Giang & Shenoy applied for partially consonant belief functions. We formalize the concept of sequential consistency of an evaluation model and prove results abo...
متن کاملIntegrating Healthcare Ontologies: An Inconsistency Tolerant Approach and Case Study
A major challenge for ontology integration is to effectively deal with inconsistencies that arise during the merging process. Because of the explosive nature of classical logic, the common strategy in existing merging tools is to choose between the contradictory pieces of information and maintain consistency. In many cases inconsistent information may be useful for intelligent reasoning activit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010